package com.jeesite.modules.dataScreen.domain.monitoring;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.*;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * @Description: 舆情数据
 * @Author: jeecg-boot
 * @Date:   2024-05-16
 * @Version: V1.0
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
@TableName("public.duty_public_opinion_monitoring")
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
@ApiModel(value="duty_public_opinion_monitoring对象", description="舆情数据")
public class PublicOpinionMonitoring {

	/**作者*/
    @ApiModelProperty(value = "作者")
	@TableId(type = IdType.ASSIGN_ID)
	private String author;
	/**作者头像*/
    @ApiModelProperty(value = "作者头像")
	private String authorPic;
	/**分类ID*/
    @ApiModelProperty(value = "分类ID")
	private String classifyId;
	/**分类名称*/
    @ApiModelProperty(value = "分类名称（行业）")
	private String classifyName;
	/**正文*/
    @ApiModelProperty(value = "正文")
	private String content;
	/**域名*/
    @ApiModelProperty(value = "域名")
	private String domain;
	/**加入时间*/
    @ApiModelProperty(value = "加入时间")
	private Date enterTime;
	/**信息链接*/
    @ApiModelProperty(value = "信息链接")
	private String infoUrl;
	/**信息ID*/
    @ApiModelProperty(value = "信息ID")
	private String infoUuid;
	/**是否关注 (未关注:0, 已关注:1)*/
    @ApiModelProperty(value = "是否关注 (未关注:0, 已关注:1)")
	private String isAttention;
	/**原文是否删除 (否:0, 是:1)*/
    @ApiModelProperty(value = "原文是否删除 (否:0, 是:1)")
	private String isDeleteOrigin;
	/**是否加入简报 (未入简报:0, 已入简报:1)*/
    @ApiModelProperty(value = "是否加入简报 (未入简报:0, 已入简报:1)")
	private String isExport;
	/**是否已读 (未读:0, 已读:1)*/
    @ApiModelProperty(value = "是否已读 (未读:0, 已读:1)")
	private String isRead;
	/**是否预警 (否:0, 是:1)*/
    @ApiModelProperty(value = "是否预警 (否:0, 是:1)")
	private String isWarning;
	/**关键词*/
    @ApiModelProperty(value = "关键词")
	private String keyWord;
	/**倾向性 (正面:1, 中性:3, 负面:2)*/
    @ApiModelProperty(value = "倾向性 (正面:1, 中性:3, 负面:2)")
	private String orientation;
	/**发布时间*/
    @ApiModelProperty(value = "发布时间")
	private Date publishTime;
	/**评论数*/
    @ApiModelProperty(value = "评论数")
	private String replyCount;
	/**媒体类型 (全部:"", 网媒:"01", 微博:"04", 微信:"06", 论坛:"02", 博客:"03", 报刊:"05", 视频:"07", APP:"09", 其他:"99")*/
    @ApiModelProperty(value = "媒体类型 (网媒:01, 微博:04, 微信:06, 论坛:02, 博客:03, 报刊:05, 视频:07, APP:09, 其他:99)")
	private String sourceType;
	/**摘要*/
    @ApiModelProperty(value = "摘要")
	private String summary;
	/**标题*/
    @ApiModelProperty(value = "标题")
	private String title;
	/**标题1*/
    @ApiModelProperty(value = "标题1")
	private String title1;
	/**访问量*/
    @ApiModelProperty(value = "访问量")
	private String visitCount;
	/**网站名称*/
    @ApiModelProperty(value = "网站名称（平台）")
	private String webName;
	/**自增id*/
    @ApiModelProperty(value = "自增id")
	private Integer publicOpinionMonitoringId;
}
